/*
 * AlunoDAOJPA.java
 * 
 * Projeto: Kruskal - SRAC
 * LEDS - Laboratório de Engenharia e Desenvolvimento de Software
 * IFES - Instituto Federal do Espírito Santo - Campus Serra.
 */
package cgd;

import java.util.List;
import javax.persistence.Query;

import cdp.Pessoa;
import cdp.Usuario;

import util.utilitarioPersistencia.DAOJPA;

public class PessoaDAOJPA extends DAOJPA<Pessoa> implements PessoaDAO {

    @Override
    public Pessoa obter(Usuario u) {
        Query query = entityManager.createQuery("Select a from Pessoa a where a.usuario.id = ?1");
        query.setParameter(1, u.getId());
        List<Pessoa> listaPessoa = query.getResultList();
        return listaPessoa.get(0);
    }

   
}